Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 PENFOLD STREET Terraced £277,739 £162,500 30 Mar 2012
21A PENFOLD STREET Terraced £429,285 £250,000 18 Feb 2011
23 PENFOLD STREET Terraced £197,712 £100,000 23 Jun 2004